BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2009/podloga.png) #fff no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/20px "lucida grande", verdana, arial, helvetica, sans-serif; COLOR: #cccccc; PADDING-TOP: 0px
}
#wrapper {
	MARGIN: 5px auto 0px; WIDTH: 947px; POSITION: relative; TEXT-ALIGN: left
}
#header {
	FLOAT: left; WIDTH: 947px; HEIGHT: 90px
}
#banner_left {
	FLOAT: left; WIDTH: 214px; HEIGHT: 90px; BACKGROUND-COLOR: #333333
}
#banner_right {
	FLOAT: left; WIDTH: 947px; HEIGHT: 90px; BACKGROUND-COLOR: #333333
}
#category_list {
	MARGIN-TOP: 6px; FLOAT: left; BACKGROUND-IMAGE: url(/images/2009/list_bck.jpg); MARGIN-BOTTOM: 10px; WIDTH: 947px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; BACKGROUND-COLOR: #333333
}
#category_list A {
	COLOR: #cccccc; TEXT-DECORATION: none
}
#category_list A:hover {
	BACKGROUND-IMAGE: url(/images/2009/bck_red.jpg); COLOR: red; BACKGROUND-REPEAT: repeat-x
}
#category_list LI:hover {
	BACKGROUND-IMAGE: url(/images/2009/bck_red.jpg); BACKGROUND-REPEAT: repeat-x
}
#category_list LI {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 5px; TEXT-DECORATION: none
}
#scroll_text {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; WIDTH: 728px; HEIGHT: 20px; BACKGROUND-COLOR: #333333
}
#scroll_info {
	PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(/images/2009/arrow_info.gif); WIDTH: 72px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
#left_top UL {
	FLOAT: left; PADDING-TOP: 3px; HEIGHT: 30px
}
#left_top LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
}
#left_top LI A {
	COLOR: #ccc; TEXT-DECORATION: none
}
#left_top LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#left_top LI {
	DISPLAY: inline; FLOAT: left; HEIGHT: 21px
}
#left_top LI.info {
	BACKGROUND-COLOR: #ff0000
}
#left_top LI.last {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2009/arrow.gif) no-repeat right 50%
}
#left_top LI.scroll_text {
	FONT-SIZE: 11px; COLOR: #ccc; PADDING-TOP: 10px
}
#left {
	FLOAT: left; WIDTH: 642px; MARGIN-RIGHT: 5px
}
#left_top {
	FLOAT: left; BACKGROUND-IMAGE: url(/images/2009/list_bck.jpg); WIDTH: 642px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px
}
#left_main {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 642px; BACKGROUND-COLOR: #fff
}
#right {
	FLOAT: left; WIDTH: 300px; HEIGHT: 710px
}
#right_top {
	FLOAT: left; BACKGROUND-IMAGE: url(/images/2009/list_bck.jpg); WIDTH: 300px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; BACKGROUND-COLOR: #333333
}
#right_main {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 300px; HEIGHT: 370px; BACKGROUND-COLOR: #333333
}
#search_box {
	MARGIN-TOP: 10px; FLOAT: left; BACKGROUND-IMAGE: url(/images/2009/bck_search.jpg); WIDTH: 300px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; BACKGROUND-COLOR: #333333
}
#search {
	MARGIN-TOP: 7px; FLOAT: right; WIDTH: 210px; COLOR: #666666; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 11px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
#search_text {
	PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; PADDING-TOP: 5px
}
#banner_bottom {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 300px; HEIGHT: 250px; BACKGROUND-COLOR: #ff0000
}
#banner_bottom EMBED {
	WIDTH: 300px; HEIGHT: 250px
}
#slot_banner_bottom {
	PADDING-TOP: 0px; HEIGHT: 230px
}
#footer {
	MARGIN-TOP: 10px; FONT-SIZE: 9px; FLOAT: left; BACKGROUND-IMAGE: url(/images/2009/footer.jpg); WIDTH: 947px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 60px; BACKGROUND-COLOR: #333333
}
#footer_bottom {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; WIDTH: 940px
}
#browse_all_channels {
	BACKGROUND-IMAGE: url(/images/2009/browse.jpg); PADDING-TOP: 15px; HEIGHT: 35px; TEXT-ALIGN: center
}
#browse_all_channels A {
	COLOR: #ccc; TEXT-DECORATION: none
}
#browse_all_channels A:hover {
	COLOR: #ffffff
}
#footer A {
	COLOR: #ffffff
}
#footer_left {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px
}
#footer_right {
	MARGIN-TOP: 5px; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
#slot_top_banner {
	HEIGHT: 60px
}
#left_main_top {
	MARGIN-BOTTOM: 10px; HEIGHT: 320px; BACKGROUND-COLOR: #000
}
#left_main_bottom {
	PADDING-RIGHT: 10px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#right_top UL {
	FLOAT: left
}
#right_top LI {
	MARGIN-TOP: 2px; DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(/images/2009/button.jpg); MARGIN-LEFT: 3px; WIDTH: 23px; PADDING-TOP: 2px; HEIGHT: 24px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
#right_top LI A {
	COLOR: #cccccc; TEXT-DECORATION: none
}
#right_top LI:hover {
	BACKGROUND-IMAGE: url(/images/2009/bck_red.jpg); BACKGROUND-REPEAT: repeat-x
}
#right_top LI.selected_day {
	BACKGROUND-IMAGE: url(/images/2009/bck_red.jpg); BACKGROUND-REPEAT: repeat-x
}
#right_top LI.title {
	PADDING-RIGHT: 5px; MARGIN-TOP: 2px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(/images/2009/bck_red.jpg); MARGIN-LEFT: 2px; TEXT-TRANSFORM: uppercase; WIDTH: 55px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; HEIGHT: 26px; BACKGROUND-COLOR: red; TEXT-ALIGN: right
}
#home_left {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 200px; COLOR: #333; PADDING-TOP: 5px; HEIGHT: 335px; BACKGROUND-COLOR: #fff
}
#home_left A {
	COLOR: #ff0000
}
#slot_home_left_slot {
	HEIGHT: 305px
}
#home_right {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 415px; COLOR: #333; PADDING-TOP: 5px; HEIGHT: 335px; BACKGROUND-COLOR: #fff
}
#home_right_page {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 400px; COLOR: #333; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#slot_home_right_slot {
	WIDTH: 405px; HEIGHT: 305px
}
#news {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 410px; LINE-HEIGHT: 15px
}
#news_thumbnail {
	FLOAT: left
}
#last_news_title {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; HEIGHT: 20px
}
#news_title {
	COLOR: #333
}
#news_title A {
	COLOR: #333; TEXT-DECORATION: none
}
#news_title A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#news_title H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
#news_description {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 300px; COLOR: #666666; LINE-HEIGHT: 14px
}
#news_description A {
	COLOR: #666666; TEXT-DECORATION: none
}
#news_spacer {
	FLOAT: left; PADDING-TOP: 5px; HEIGHT: 10px
}
#all_news {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #ff0000
}
#all_news A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
#all_news A:hover {
	COLOR: #666666
}
#main_container_program {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 947px; COLOR: #333; BACKGROUND-COLOR: #fff
}
#main_container {
	COLOR: #333; BACKGROUND-COLOR: #fff
}
#main_container_program .cinema_row_1 {
	BACKGROUND-COLOR: #ccc
}
#main_container_program .program_header {
	BACKGROUND-COLOR: #999
}
#main_container_program .program_hour {
	
}
#hour {
	FLOAT: left; BORDER-LEFT: 1px solid; WIDTH: 50px; TEXT-ALIGN: center
}
#screening_program {
	POSITION: absolute; HEIGHT: 80px; BACKGROUND-COLOR: #808080; min-width: 60px
}
#screening_time {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; COLOR: #fff
}
#screening_title {
	FONT-SIZE: 9px; FLOAT: left; COLOR: #000; LINE-HEIGHT: 12px; HEIGHT: 60px; BACKGROUND-COLOR: #939393
}
#screening_title A {
	COLOR: #000; TEXT-DECORATION: none
}
#screening_title A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
#film_preview_synopsis {
	FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 12px
}
#film_preview_schedule {
	FONT-SIZE: 9px; TEXT-TRANSFORM: lowercase; COLOR: #666; PADDING-TOP: 10px
}
#page_container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 10px
}
#page_title {
	FONT-WEIGHT: bold; COLOR: #ff0000; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#letters A {
	COLOR: #333333
}
#letters A:hover {
	COLOR: #666
}
.film_keyword {
	WIDTH: 200px
}
#film_list {
	PADDING-TOP: 15px
}
#film {
	MARGIN-TOP: -6px; FLOAT: left; WIDTH: 600px
}
#film_thumbnail {
	FLOAT: left
}
#last_film_title {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FLOAT: right; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; HEIGHT: 20px
}
#film_title {
	MARGIN-TOP: -3px; PADDING-BOTTOM: 3px; COLOR: #ff0000
}
#film_description A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
#film_description A:hover {
	COLOR: #333
}
#film_title H3 {
	FONT-SIZE: 12px
}
#film_title A {
	COLOR: #ff0000
}
#film_description {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 395px; COLOR: #666666; LINE-HEIGHT: 14px; HEIGHT: 85px
}
#film_spacer {
	FLOAT: left; WIDTH: 600px; PADDING-TOP: 5px; HEIGHT: 20px
}
#synopsis {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #666 1px solid
}
#film_details_row {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid
}
.screening_row {
	BORDER-BOTTOM: #333 1px solid
}
#trailer_title {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ff0000
}
#trailer_preview {
	PADDING-BOTTOM: 20px
}
#news_content {
	PADDING-RIGHT: 15px; PADDING-TOP: 5px; TEXT-ALIGN: justify
}
#movie_left {
	FLOAT: left; WIDTH: 210px
}
#movie_right {
	FLOAT: left; WIDTH: 365px
}
#movie_top {
	FLOAT: left; BORDER-BOTTOM: #666666 1px solid
}
#last_news_container {
	FLOAT: left; PADDING-TOP: 5px
}
#pager {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 600px; COLOR: #f00
}
#pager A {
	COLOR: #333
}
#pager A:hover {
	COLOR: #666
}
#news_preview_title H3 {
	FONT-WEIGHT: bold
}
#image_gallery_list {
	PADDING-TOP: 15px
}
#news_preview_title {
	WIDTH: 400px
}
#image_gallery {
	FLOAT: left; WIDTH: 600px; PADDING-TOP: 10px; HEIGHT: 195px
}
#image_gallery_thumbnail {
	FLOAT: left
}
#last_image_gallery_title {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FLOAT: right; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; HEIGHT: 20px
}
#image_gallery_title {
	MARGIN-TOP: -3px; COLOR: #ff0000
}
#image_gallery_title A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
#image_gallery_title A:hover {
	COLOR: #333
}
#image_gallery_title H3 {
	FONT-SIZE: 12px
}
#image_gallery_description {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 330px; COLOR: #666666; LINE-HEIGHT: 14px
}
#image_gallery_spacer {
	FLOAT: left; WIDTH: 600px; PADDING-TOP: 5px; HEIGHT: 20px
}
#image_gallery_thumbs {
	FLOAT: left
}
#image_gallery_thumb {
	PADDING-RIGHT: 5px; FLOAT: left; PADDING-BOTTOM: 5px
}
#image_gallery_open {
	PADDING-TOP: 3px
}
#image_gallery_open A {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-ALIGN: right
}
#show_gallery {
	PADDING-LEFT: 50px; PADDING-TOP: 10px
}
#page_left {
	PADDING-LEFT: 10px; Z-INDEX: 1; FLOAT: left; WIDTH: 195px; COLOR: #333; PADDING-TOP: 5px; POSITION: absolute; TOP: 180px; HEIGHT: 335px; BACKGROUND-COLOR: #fff
}
#page_right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 205px; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 410px; COLOR: #333; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#page_right A {
	COLOR: #333
}
#page_left A {
	COLOR: #ff0000
}
#page_right_page {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 425px; COLOR: #333; BACKGROUND-COLOR: #fff
}
#slot_page_right_slot {
	WIDTH: 405px
}
.left-gap-menu A {
	COLOR: #ff0000
}
#search_image_input {
	WIDTH: 415px
}
#search_image_button {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; WIDTH: 70px; BORDER-BOTTOM: #333 1px solid
}
UL.marquee {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 570px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 10px
}
UL.marquee LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: -999em
}
#banner_top {
	FLOAT: left; WIDTH: 947px; HEIGHT: 70px
}
#languages_top {
	PADDING-RIGHT: 5px; FLOAT: right; POSITION: relative; TOP: 0px
}
#languages_top A {
	COLOR: #ccc
}
#languages_top A:hover {
	COLOR: #fff
}
#sf_guard_auth_form {
	PADDING-TOP: 150px; HEIGHT: 518px
}
.login {
	PADDING-LEFT: 160px
}
#news_letter {
	PADDING-TOP: 10px; HEIGHT: 620px
}
#news_letter INPUT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
#letter_error {
	PADDING-BOTTOM: 10px; COLOR: #ff0000
}
#news_letter LABEL {
	FLOAT: left; WIDTH: 150px
}
#letter_note {
	PADDING-BOTTOM: 20px
}
#button {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 100px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #ffffff
}
#div_first_name {
	PADDING-BOTTOM: 10px; WIDTH: 390px
}
#div_last_name {
	PADDING-BOTTOM: 10px; WIDTH: 390px
}
#div_mail {
	PADDING-BOTTOM: 20px; WIDTH: 390px
}
#share {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 400px
}
#softing {
	FLOAT: left
}
#page_title_container {
	FLOAT: left; WIDTH: 620px
}
#page_title_container #page_title {
	FLOAT: left
}
#gallery_back {
	FLOAT: right
}
#application_form TR {
	HEIGHT: 30px
}
.form_error {
	COLOR: #ff0000
}
#application_form_buttons INPUT {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 100px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: 1px solid
}
#application_form_send {
	FONT-WEIGHT: bold; COLOR: #090; PADDING-TOP: 20px
}
#form_part_title {
	COLOR: #ff0000
}
.input_help {
	FONT-SIZE: 11px; COLOR: #999
}
#application_form_buttons A {
	COLOR: #ff0000
}
#application_form_buttons A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.error {
	COLOR: #ff0000
}
.checklist {
	PADDING-LEFT: 10px; LIST-STYLE-TYPE: none
}
.checklist INPUT {
	MARGIN-RIGHT: 5px
}
#countdown_dashboard {
	HEIGHT: 30px
}
.dash {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 28px; POSITION: relative; HEIGHT: 30px
}
.dash .digit {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; WIDTH: 14px; COLOR: #b0b0b0; POSITION: relative; TEXT-ALIGN: center
}
.dash_title {
	DISPLAY: block; FONT-SIZE: 6px; TEXT-TRANSFORM: uppercase; COLOR: #7f7e7e; BOTTOM: 0px; LINE-HEIGHT: 10px; LETTER-SPACING: 2px
}
.dev_comment {
	FONT-SIZE: 14pt; MARGIN: 40px 10px; COLOR: #777; FONT-STYLE: italic; TEXT-ALIGN: center
}
#subscribe_form {
	POSITION: relative
}
#email_field {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 16pt; PADDING-BOTTOM: 6px; WIDTH: 300px; PADDING-TOP: 6px
}
#subscribe_button {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 14pt; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px
}
.copyright {
	FONT-SIZE: 9pt; MARGIN: 40px 0px; COLOR: #333
}
.faded {
	COLOR: #999
}
.form_message {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 15px auto; WIDTH: 400px; PADDING-TOP: 10px
}
#error_message {
	BORDER-RIGHT: #bb3 5px solid; BORDER-LEFT: #bb3 5px solid; COLOR: #770; BACKGROUND-COLOR: #ffe
}
#info_message {
	BORDER-RIGHT: #eef 1px solid; BORDER-TOP: #eef 1px solid; BORDER-LEFT: #eef 1px solid; BORDER-BOTTOM: #eef 1px solid; BACKGROUND-COLOR: #f0f9ff
}
#loading {
	DISPLAY: none; MARGIN: 10px; WIDTH: 100%; POSITION: absolute; TOP: 60px; TEXT-ALIGN: center
}
#left_top_news {
	FLOAT: left; HEIGHT: 30px
}
#left_top_countdown {
	FLOAT: left; WIDTH: 210px; HEIGHT: 30px
}
.pointer {
	WIDTH: 365px! important
}
.demo {
	FLOAT: left; WIDTH: 365px
}
